home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / sparc64 / Kconfig.debug next >
Encoding:
Text File  |  2008-12-24  |  981 b   |  45 lines

  1. menu "Kernel hacking"
  2.  
  3. config TRACE_IRQFLAGS_SUPPORT
  4.     bool
  5.     default y
  6.  
  7. source "lib/Kconfig.debug"
  8.  
  9. config DEBUG_STACK_USAGE
  10.     bool "Enable stack utilization instrumentation"
  11.     depends on DEBUG_KERNEL
  12.     help
  13.       Enables the display of the minimum amount of free stack which each
  14.       task has ever had available in the sysrq-T and sysrq-P debug output.
  15.  
  16.       This option will slow down process creation somewhat.
  17.  
  18. config DEBUG_DCFLUSH
  19.     bool "D-cache flush debugging"
  20.     depends on DEBUG_KERNEL
  21.  
  22. config STACK_DEBUG
  23.     depends on DEBUG_KERNEL
  24.     bool "Stack Overflow Detection Support"
  25.  
  26. config DEBUG_PAGEALLOC
  27.     bool "Debug page memory allocations"
  28.     depends on DEBUG_KERNEL && !HIBERNATION
  29.     help
  30.       Unmap pages from the kernel linear mapping after free_pages().
  31.       This results in a large slowdown, but helps to find certain types
  32.       of memory corruptions.
  33.  
  34. config MCOUNT
  35.     bool
  36.     depends on STACK_DEBUG || FUNCTION_TRACER
  37.     default y
  38.  
  39. config FRAME_POINTER
  40.     bool
  41.     depends on MCOUNT
  42.     default y
  43.  
  44. endmenu
  45.